/*----------------------------------------------------------------------------
 * Name:    LPC17xx_DBG_ROM.ini
 * Purpose: ROM Debug Initialization File
 * Note(s):
 *----------------------------------------------------------------------------
 * This file is part of the uVision/ARM development tools.
 * This software may only be used under the terms of a valid, current,
 * end user licence from KEIL for a compatible version of KEIL software
 * development tools. Nothing else gives you the right to use this software.
 *
 * This software is supplied "AS IS" without warranties of any kind.
 *
 * Copyright (c) 2008-2011 Keil - An ARM Company. All rights reserved.
 *----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------
  Setup()  configure PC & SP for ROM Debug
 *----------------------------------------------------------------------------*/
FUNC void Setup (void) {
	SP = _RDWORD(0x00000000);							// Setup Stack Pointer
	PC = _RDWORD(0x00000004);							// Setup Program Counter
	_WDWORD(0xE000ED08, 0x00000000);					// Setup Vector Table Offset Register
	//_WDWORD(0x400FC0C4, _RDWORD(0x400FC0C4) | 1<<12);	// Enable ADC Power
	//_WDWORD(0x40034034, 0x00000F00);					// Setup ADC Trim
}

LOAD %L INCREMENTAL		// load the application

Setup();				// Setup for Running

g, main
